Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 HOLBEIN MEWS Terraced £121,500 19 May 2008
19 HOLBEIN MEWS Terraced £145,000 1 May 2015
20 HOLBEIN MEWS Semi-Detached £205,500 10 Aug 2021
22 HOLBEIN MEWS Terraced £63,500 16 Dec 1999
23 HOLBEIN MEWS Terraced £53,500 4 Mar 1999